#ifndef SCREEN_H
#define SCREEN_H

#define MAX_ROW_NUM 25
#define MAX_COL_NUM 80
#define VIDEO_MEMORY_ADDRESS 0xb8000
#define WHITE_ON_BLACK 0x0f
#define RED_ON_WHITE 0xf4

// 屏幕控制/数据寄存器
#define REG_SCREEN_CTRL 0x3d4
#define REG_SCREEN_DATA 0x3d5

void kprint(char* str);
void clear_screen();
void kprint_backspace();

#endif
